home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Internet Surfer: Getting Started
/
Internet Surfer - Getting Started (Wayzata Technology)(7231)(1995).bin
/
pc
/
textfile
/
mac_faqs
/
emacs_im
< prev
next >
Wrap
Internet Message Format
|
1995-01-27
|
31KB
Xref: bloom-picayune.mit.edu comp.editors:6698 comp.emacs:15287 news.answers:3160
Path: bloom-picayune.mit.edu!enterpoop.mit.edu!snorkelwacker.mit.edu!tamsun.tamu.edu!cs.utexas.edu!sun-barr!olivea!spool.mu.edu!umn.edu!unet.umn.edu!fin
From: fin@unet.umn.edu (Craig A. Finseth)
Newsgroups: comp.editors,comp.emacs,news.answers
Subject: Emacs implementations, list of, regular post [long, FAQ]
Message-ID: <1992Sep24.211445.700@news2.cis.umn.edu>
Date: 24 Sep 92 21:14:45 GMT
Sender: news@news2.cis.umn.edu (Usenet News Administration)
Reply-To: fin@unet.umn.edu (Craig A. Finseth)
Followup-To: comp.editors,comp.emacs
Organization: University of Minnesota, Networking Services.
Lines: 1148
Approved: news-answers-request@MIT.Edu
Supersedes: <1992Jul17.181740.12693@news2.cis.umn.edu>
Nntp-Posting-Host: norge.unet.umn.edu
Archive-name: emacs-implementations
Last-modified: 24 September 1992
Emacs Implementations and Literature
Changes and additions to: last posted 24 September 1992
Craig A. Finseth reposted about every 2 months
fin@unet.umn.edu
Finseth@nic.mr.net
+1 612 644 4027
1343 Lafond
St Paul MN 55104-2437
USA
This document provides a partial -- and not comprehensive -- list of
implementations of Emacs-type editors and literature about such
editors. You can help make it more comprehensive by sending me
additional information and/or updates.
This document is available via anonymous FTP from:
mail.unet.umn.edu in import/fin/emacs
To be included in this list, a piece of literature should be a book,
manual, article, paper, or something that covers (or mentions) Emacs
in particular or text editing techniques in general. Specifically
excluded are items that are only of interest to non-Emacs users (a
book on "how to use vi") or vendor manuals for Emacs implementations
(as those are implicitly included in the implementations). Non-vendor
manuals are included.
To be included in this list, an implmentation must either (1) be
"advertised" as being an Emacs-type editor or (2) be extensible and
come with an Emacs command set "mode" already written. Editors that
are extensible but do not come with such a mode (i.e., you have to
write it yourself) are not listed.
The following information is included for each implementation:
The NAME line contains the name of the implementation.
Implementations are listed alphabetically by name. Acronym expansions
are listed in ()s. Other acronyms:
TECO TAPE Editor and COrrector (later: Text Editor and COrrector)
EMACS Editor MACroS
The VERSION is the latest known version. It is probably out of date.
The IMPLEMENTATION LANGUAGE is the language that the bulk of the
implementation is written in. A compiler or interpreter for this
language would be needed to use the editor.
The EXTENSION LANGUAGE is the (often custom or modified) language that
the is used when altering or writing extensions to the implementation.
It is "none" if there is no extension language.
The SCOPE is either "command set" or "extensible." In the first case,
the implementation offers a basic Emacs command set; however the user
cannot readily change what the commands do. In the second case, the
user can fully control what all of the commands do.
The REQUIREMENTS is a brief characterization of what hardware or
software is required. The purpose of this item is to offer a broad
selection key; not be a comprehensive list. You should consult the
implementation (for free software) or the vendor to find out whether a
specific implementation works in your environment. For example, "IBM
PC" is used to cover MS/DOS, OS/2, and Windows implementations and
"UNIX" refers to any version of UNIX(tm) from any vendor.
The ORGANIZATION is the name of and contact information for the
implementor.
The STATUS is one of
- no longer available: Self-explanatory.
- free: The implementation is available to most people at no
charge. Even such "free" implementations may have
restrictions: consult information about the particular
implementation. Where available, information on how to obtain
a copy is also listed.
- not free: The implementation is for sale. Contact the
vendor for specifics.
Many of the names of the implementations in this list are trademarked.
Specific trademarks are not called out.
Full source code is available for all of the free implementations.
Source availability varies among the not free implementations: check
with the vendor before you buy.
-------------------- Literature --------------------
Title: Learning Gnu Emacs
Author(s): Debra Cameron and Bill Rosenblatt
Publisher: O'Reilley and Associates, Inc.
Size: 442pp, 13 chapters, 8 appendices
ISBN: 0-937175-84-6
Price: $27.95
Title: The Craft of Text Editing: Emacs for the Modern World
Author(s): Craig A. Finseth
Publisher: Springer-Verlag
Size: 220pp, 10 chapters, 5 appendices
ISBN: 0-387-97616-7, 3-540-97616-7
Price: $39.95
Title: Unix Desktop Guide to Emacs
Author(s): Ralph Roberts and Mark Boyd
Consultants: Stephen G. Kochan and Patrick H. Wood
Publisher: Hayden Books (SAMS)
Size: ?
ISBN: ?
Price: $27.95 US, $34.95 CAN
Title: GNU Emacs: UNIX Text Editing and Processing
Author(s): Michael Schoonover, John Bowie, and Bill Arnold
Pubisher: Addison-Wesley / HP Press
Size: 640pp, 14 chapters, 4 appendices
ISBN: 0-201-56345-2
Price: ?
---------- GNU-Emacs ----------
name: GNU-Emacs
version: 18.57
implementation language: C
extension language: Lisp
scope of implementation: extensible
hardware/software requirements: UNIX, VMS
organization:
Free Software Foundation
675 Massachusetts Ave
Cambridge MA 02139
USA
+1 617 876 3296
gnu@prep.ai.mit.edu
free, anonymous FTP from:
prep.ai.mit.edu
scam.berkeley.edu
itstd.sri.com
wuarchive.wustl.edu
wsmr-simtel20.army.mil (under `PD:<UNIX.GNU>')
bu.edu
louie.udel.edu
nic.nyser.net
ftp.cs.titech.ac.jp
funic.hut.fi
sunic.sunet.se
freja.diku.dk
gatekeeper.dec.com
mango.miami.edu (VMS G++)
cc.utah.edu (VMS GNU Emacs)
uunet.uu.net
archive.cis.ohio-state.edu
ftp-os2.nmsu.edu in /pub/os2/2.0/gnu/emacs (slightly
modified version for OS/2)
on the SPAN network, contact rdss::corbet
on UUCP, contact one of:
hao!scicom!qetzal!upba!ugn!nepa!denny
hqda-ai!merlin
uunet!hutch!barber
sun!nosun!illian!darylm
oli-stl!root
bigtex!james
postmaster@uunet.uu.net
uucp@cis.ohio-state.edu (or osu-cis!uucp)
Ohio State also posts their UUCP instructions regularly to
the news group comp.sources.d
---------- Implementations Available For No Charge ----------
name: AMIS
version:
implementation language: Pascal
extension language: none
scope of implementation: command set
hardware/software requirements: VMS, Norsk Data, Tops10, RSTS
organization/author:
Stacken Computer Club
c/o NADA
S-100 44 Stockholm
Sweden
stacken@stacken.kth.se
note: the name is an abbreviation of "Anti-MISAER" (where "AE" is the
"ae" glyph). "Misaer" is Swedish (svenska) for "piece of junk, or
deep shit functionality" (translation provided by the person who told
me about this) The name thus means "not a piece of junk."
Tops10, RSTS, Norsk Data versions are free, send them a
1/2 inch, 2400-foot magnetic tape and return postage
VMS version is $1000 US (the money supports their DEC10 museum)
name: Demacs
version: 1.2.0
implementation language: C
extension language: Lisp
scope of implementation: extensible
hardware/software requirements: IBMPC
organization/author:
Manabu Higashida
Osaka University
JAPAN
manabu@sigmath.osaka-u.ac.jp
HIRANO Satoshi
University of Tokyo
Japan
hirano@tkl.iis.u-tokyo.ac.jp
free, anonymous FTP from
ftp.sigmath.osaka-u.ac.jp in pub/Msdos/Demacs/*
utsun.s.u-tokyo.ac.jp in GNU/demacs/*
note: Demacs is currently based on GNU Emacs version 18.55 (partly 18.57).
name: ea
version: Feb 92
implementation language: C
extension language: none
scope of implementation: command set
hardware/software requirements: Unix, IBM PC, Atari ST; requires curses
organization/author:
Anthony Howe
Mortice Kern Systems Inc.
35 King St N
Waterloo Ontario
Canada N2J 6W9
ant@mks.com
free, periodically posted to Comp.editors
name: EDMACS
version: 2.0
implementation language: TECO
extension language: TECO
scope of implementation: extensible
hardware/software requirements: PDP/11
organization/author:
Michael Bloom
mb@ttidca.tti.com
free, anonymous FTP from
usc.edu in /pub/teco/soflib.tar.Z (in subdir "11-737" of tar image)
DECUS program library as DECUS #11-737 (nominal media charge)
name: Edwin
version:
implementation language: CScheme
extension language: CScheme
scope of implementation: extensible
hardware/software requirements: UNIX, VMS
organization/author:
Scheme Distribution
c/o Prof. Hal Abelson
545 Technology Sq. Room 410
Cambridge MA 02139
USA
info-cscheme-request@zurich.ai.mit.edu
free, anonymous FTP from
zurich.ai.mit.edu in pub/scheme/README
also, check out other Scheme implementations
name: Elle (Elle Looks Like Emacs)
version: 4.1g
implementation language: C
extension language: none
scope of implementation: command set
hardware/software requirements: UNIX, MINIX, TOPS-20, TOPS-10 (!)
organization/author:
Ken Harrenstein
c/o SRI International
333 Ravenswood Ave
Menlo Park CA 94025
USA
klh@nisc.sri.com
free, anonymous FTP from
nisc.sri.com in pub/klh/elle.tar (or elle.tar.Z)
name: Emacs
version:
implementation language: MIDAS (PDP10/DEC-20 assembly language)
extension language: TECO
scope of implementation: extensible
hardware/software requirements: PDP10/ITS or DEC-20/TOPS-20
organization/author:
MIT AI Lab/MIT Lab. for Comp. Sci.
545 Technology Square
Cambridge MA 02139
USA
note: this is the original
free, anonymous FTP from
mc.lcs.mit.edu in its/ai/emacs/*, its/ai/emacs1/*
name: Epoch
version: 4.0
implementation language: C
extension language: Lisp
scope of implementation: extensible
hardware/software requirements: UNIX, VMS, others
organization/author:
University of Illinois at Urbana-Champaign
Urbana-Champaign IL
USA
epoch-request@cs.uiuc.edu
uunet!uiucdcs!epoch-request
epoch-request%cs.uiuc.edu@uiucvmd.bitnet
notes: this is a modified GNU Emacs
free, anonymous FTP from
cs.uiuc.edu in pub/epoch-files/epoch/*
name: Freemacs
version: 1.6a
implementation language: 8086 assembler
extension language: MINT, a string-oriented interpreter inspired by TRAC
(MINT means "Mint Is Not TRAC")
scope of implementation: extensible
hardware/software requirements: IBM PC
organization/author:
Russell Nelson
11 Grant Street
Potsdam NY 13676
USA
free,
Internet: anonymous FTP from
simtel20.army.mil from PD:<MSDOS.FREEMACS>
grape.ecs.clarkson.edu [128.153.28.129] in /pub/msdos/freemacs
BBS:
+1 315 268 6667 - 1200/2400 bps, 8N1, 24 hrs, pub/msdos/freemacs
No registration required to download Freemacs.
Bitnet and UUCP:
Send mail to archive-server@sun.soe.clarkson.edu. You may use
archive-server%sun.soe@omnigate if you are on Bitnet, or
{smart-host}!sun.soe.clarkson.edu!archive-server if you are using
UUCP. The mail message should consist of 'help'. If you do not
get a reply within a day, then your return path is broken.
You'll need to use the path command to give a mail address that
our mailer can grok. Our mailer can send mail to any address
with an '@' in it, with the exception of ".UUCP"
pseudo-addresses.
Mail:
$15 check or $17 PO copying fee to the author. This will
assure you of the latest version. Please specify floppy
format: [5.25", 1.2 Meg], [5.25", 360K], [3.50", 720K]
name: Freyja (Freyja Reduksjon Emacs, Ytre Jevn All: Freyja Reduces
Emacs, Yet Joins All)
version: 1.6
implementation language: C
extension language: none
scope of implementation: command
hardware/software requirements: IBM PC, UNIX, HP95LX
organization/author:
Craig Finseth
1343 Lafond
St. Paul MN 55104-2437
USA
+1 612 644 4027
fin@unet.umn.edu
free from the author, send either:
2, 5 1/4" (360KB) or
1, 3 1/2" (either 720KB or 1.44 MB) diskettes and a SASE (or
something reasonable, say US$3)
or anonymous FTP from:
mail.unet.umn.edu in
import/fin/freyja.exe (MS/DOS self-extracting archive)
import/fin/freyja.tar (UNIX tar file)
import/fin/freyja.tar.Z (compressed UNIX tar file)
import/fin/freyja.txt (README file)
eddie.mit.edu
distrib/hp95lx/editors/freyja.tar.Z
distrib/hp95lx/editors/freyja.zip
note: optimized for RAM-based computing (laptops and palmtops)
name: Hemlock
version:
implementation language: Lisp
extension language: Lisp
scope of implementation: extensible
hardware/software requirements: CMU Common Lisp; MACH and/or SunOS
organization/author:
Scott Fahlman
CMU Common Lisp project
Carnegie-Mellon University
USA
Scott.Fahlman@CS.CMU.EDU
free, anonymous FTP from
lisp-rt1.slisp.cs.cmu.edu in /afs/cs.cmu.edu/project/clisp/release
lisp-rt2.slisp.cs.cmu.edu in /afs/cs.cmu.edu/project/clisp/release
(you must cd the complete path in one command)
also not free as part of Lucid Common Lisp
name: Jove (Jonathan's Own Version of Emacs)
version: 4.14
implementation language: C
extension language: none
scope of implementation: command set
hardware/software requirements: UNIX, IBM PC, Macintosh
organization/author:
Jonathan Payne
Sun Microsystems, Inc.
2550 Garcia Ave
Mountain View CA 94043
USA
free, anonymous FTP from
cayuga.cs.rochester.edu in pub/jove.*
cs.toronto.edu in pub/moraes/jove.*.*
comp.sources.[misc,unix] archives
also in the Berkeley UNIX distribution
name: KEmacs (Kanji Emacs)
version:
implementation language: C
extension language: custom
scope of implementation: extensible
hardware/software requirements: UNIX, VMS, IBM PC, Amiga, Atari ST,
Macintosh, Wicat, Data General
organization/author:
SANETO (sanewo) Takanori
Corporate Research Laboratories Atsugi
SONY
Japan
note: Japanese (Kanji) adaptation of MicroEMACS version 3.8i
free, anonymous FTP from
ftp.hawaii.edu in pub/editors/=TAR.Z=FILES=/kemacs.tar.Z
or pub/editors/kemacs.tarZ
name: Leif
version:
implementation language: C
extension language: Lisp
scope of implementation: extensible
hardware/software requirements: UNIX, VMS
organization/author:
The Saga Group
Department of Computer Science
University of Illinois at Urbana Champaign
1304 W. Springfield
Urbana IL 61801
USA
leif@a.cs.uiuc.edu
{pur-ee|ihnp4}!uiucdcs!leif
free, anonymous FTP from
cs.uiuc.edu
note: Leif is really just GNU Emacs with a small modification, an
elisp extension, and an external parser.
name: Lucid GNU Emacs (lemacs)
version: 19.2
implementation language: C
extension language: Lisp
scope of implementation: extensible
hardware/software requirements: UNIX, VMS
organization:
Lucid, Inc.
707 Laurel Street
Menlo Park CA 94025-3440
USA
+1 415 329 8400
help-lucid-emacs-request@lucid.com
bug-lucid-emacs-request@lucid.com
free, anonymous FTP from
labrea.Stanford.EDU in pub/gnu/lucid/lemacs-19.1.tar.Z
in pub/gnu/lucid/lemacs-19.1-sun4.tar.Z
also included with Lucid's Energize Programming System, a C/C++ environment
notes: this is a modified GNU Emacs, based on an early copy of version 19,
similar to Epoch. It currently requires X11r4 or X11r5 to run.
name: ME2 (Mutt Editor II)
version: 2.2
implementation language: C
extension language: Mutt ("A bizarre mix of Lisp and Algol-like
languages, compiled external to the editor")
scope of implementation: extensible
hardware/software requirements: UNIX, IBMPC
organization/author:
Craig Durland
3419 SW Knollbrook
Corvallis OR 97330
USA
+1 503 750 3354
craig@cv.hp.com
free, anonymous FTP from
hpcvaaz.cv.hp.com in pub/pub/me2.shar.Z
name: MG, (MicroGNU Emacs)
version: 2a
implementation language: C
extension language: none
scope of implementation: command set
hardware/software requirements: UNIX, VMS, AmigaDOS, Atari ST,
OS/9-68K, Primos
organization/author:
University of Texas
USA
free, anonymous FTP from
utadnx.cc.utexas.edu in MG2A.BCK_LZW
name: MicroEMACS
version: 3.11
implementation language: C
extension language: custom
scope of implementation: extensible
hardware/software requirements: UNIX, VMS, IBM PC,
HP 110 and 150, Amiga, Atari ST, Macintosh, Wicat,
Data General AOS/VS
kanji: Fujitsu FMR-70, NEC PC-9891
organization/author:
Daniel M. Lawrence
617 New York St
Lafayette IN 47901
USA
+1 317 742 5153
dan@mdbs.uucp
FIDO: The Programmer's Room 201/10
+1 317 742 5533
24 hours 300/1200/2400 baud
free (non-commercial), anonymous FTP from
midas.mgmt.purdue.edu in dist/uemacs3.11m/ue311m.arc.
midas.mgmt.purdue.edu in dist/uemacs311/*
between the hours of 5pm and 8am
ask author about commercial use and distribution via disk
name: Nemacs (Nihongo Emacs)
version: 3.3.2
implementation language: C
extension language: Lisp
scope of implementation: extensible
hardware/software requirements: UNIX, VMS
maintainer:
nemacs@etl.go.jp
organization/author:
Ken'ichi HANDA
Electrotechnical Lab.
Machine Inference Section
ElectroTechnical Laboratory
Umezono 1-1-4
Tsukuba City
Japan 305
+81 298 58 5916
fax +81 298 58 5918
handa@etl.go.jp
handa%etl.go.jp@relay.cs.net
note: Japanese (Nihongo) adaptation of GNU-Emacs
free, anonymous FTP from
ftp.hawaii.edu in pub/editors/nemacs-3.3.2.tar.Z
name: Origami
version: 1.6
implementation language: C
extension language: OCL (custom)
scope of implementation: extensible
hardware/software requirements: UNIX, Atari ST
origanization:
Michael Haardt
Auf der Hoern 40
5100 Aachen 1
Germany
+49 0241 85848
mhaardt@ftp.thp.uni-koeln.de
free, anonymous FTP from:
ftp.thp.uni-koeln.de in minix/commands/editors/origami.tar.Z
name: Scame
version:
implementation language: C
extension language: none
scope of implementation: command set
hardware/software requirements: UNIX, VMS, IBM PC
organization/author:
Multihouse Automatisering bv
c/o Johan Vromans
Doesburgweg 7
2803 PL Gouda
the Netherlands
+31 1820 62911
fax +31 1820 62500
jv@mh.nl
note: loosely based on an editor called Scame by Leif Samuelsson
free, ask the author for information on how to get a copy
name: treemacs
version:
implementation language: C
extension language: Lisp
scope of implementation: extensible
hardware/software requirements: UNIX, VMS, others
organization/author:
Vipin Swarup
Dept. of Computer Science
University of Illinois at Urbana-Champaign
USA
swarup@a.cs.uiuc.eduo
USENET ...!{cmcl2,seismo,uunet}!uiucdcs!swarup
notes: this is a modified GNU Emacs
free, anonymous FTP from
cs.uiuc.edu in pub/treemacs/*
---------- Implementations Sold by Vendors ----------
name: ADEPT
version:
implementation language:
extension language: yes, but not available to users
scope of implementation: command set
hardware/software requirements: Wang VS
organization/author:
Wang
Jimmy Huangs & George Soules
not free, contact vendor for price information
name: Alpha
version: 4.01
implementation language:
extension language:
scope of implementation:
hardware/software requirements: Macintosh
organization/author:
Pete Keheler
Rice University
shareware ($30), anonymous FTP from
sumex-aim.stanford.edu in /info-mac/util
name: amacs
version: 3.0 Release 2.8
implementation language: 6502 assembler
extension language: macros / loadable libraries (assembled)
scope of implementation: extensible
hardware/software requirements: Apple // with ProDOS
organization/author:
Creative Thinking, Included
Brian Fox
bfox@ai.mit.edu
not free, contact vendor for price information
name: Brief
version: 3.1
implementation language: C
extension language: Lisp or C (choice)
scope of implementation: extensible
hardware/software requirements: IBM PC
organization/author:
Solution Systems
Suite 410
541 Main St
South Weymouth MA 02190
USA
+1 800 821 2492
+1 617 337 6963
fax +1 617 337 7719
not free, contact vendor for price information
name: CCA Emacs
version:
implementation language: C
extension language: ELisp
scope of implementation: extensible
hardware/software requirements: UNIX, VMS
organization/author:
Uniworks Inc.
P.O. Box K
Suite 323
Maynard MA 01754
USA
+1 508 897 6650
emacs!mau
not free, contact vendor for price information
name: E3
version: internal?
implementation language: ?
extension language: REXX
scope of implementation: extensible
hardware/software requirements: ?/
organization/author:
IBM Corp.
?
not free, contact vendor for price information
name: Emacs
version:
implementation language: SPL, a variant of PL/1
extension language: Lisp
scope of implementation: extensible
hardware/software requirements: Prime
organization/author:
Prime Computer, Inc.
24 Prime Park Way
Natick MA 07160
USA
+1 508 651 3342
telex 174519
telex +1 612 508 651 2769
not free, contact vendor for price information
name: EMACS-TC
version:
implementation language: C
extension language: Lisp-like
scope of implementation: extensible
hardware/software requirements: UNIX
organization/author:
AT&T Toolchest
+1 201 522 6900, then login "guest"
USA
Warren A. Montgomery
+1 708 713 5090
att!iexist!warren
not free, contact vendor for price information
name: Epsilon
version: 5.0
implementation language: C
extension language: EEL, a dialect of C
scope of implementation: extensible
hardware/software requirements: UNIX, IBM PC
organization/author:
Lugaru Software Ltd.
5843 Forbes Ave
Pittsburgh PA 15217
USA
+1 412 421 5911
fax +1 412 421 6371
not free, contact vendor for price information
name: EVE (Extensible VAX Editor)
implementation language: TPU
extension language: TPU (Text Processing Utility)
scope of implementation: extensible
hardware/software requirements: VMS
organization/author:
Digital Equipment Corp.
?
USA
+1 ?
?
notes: (Courtesy of Juergen Nickelsen) It is not Emacs-like, but is
fully extensible. Source (TPU) is included. TPU is a programming
language for text processing, etc. that is also bundled with VMS. EVE
is the next best thing to GNU-Emacs on a VAX.
name: FrameMaker
version: 3.0
implementation language: ?
extension language: custom
scope of implementation: extensible
hardware/software requirements: UNIX, Macintosh
organization/author:
Frame Technology Corp.
1010 Rincon Circle
San Jose CA 95131
USA
+1 408 433 1928
Frame Technology International Ltd.
Unit 52 Airways Industrial Estate
Cloghran
Dublin 17
Ireland
+353 1 42 95 66
not free, contact vendor for price information
name: Infinitor
version:
implementation language: C?
extension language: TPL
scope of implementation: extensible
hardware/software requirements: IBM PC
organization/author:
Agranat Systems
P.O. Box 191
Weston MA 02193
USA
+1 617 893 7868
not free, contact vendor for price information
name: Interleaf
version: 5
implementation language: C
extension language: Lisp
scope of implementation: extensible
hardware/software requirements: UNIX, VMS, IBM PC, Macintosh
organization/author:
Interleaf, Inc
Prospect Place
9 Hillside Ave
Waltham MA 02154
USA
+1 617 290 0710
not free, contact vendor for price information
name: Mince (Mince Is Not Complete Emacs) / PerfectWriter / The
FinalWord / FinalWordII
version:
implementation language: C
extension language: none / key rebinding only / key rebinding only/ custom
scope of implementation: command / command / command / extensible
hardware/software requirements: IBM PC, CP/M
organization/author:
Mark of the Unicorn, Inc.
222 Third Street
Cambridge MA 02139
USA
+1 617 576 2760
not free, contact vendor for price information
name: Multics Emacs
version:
implementation language: PL/1
extension language: Lisp
scope of implementation: extensible
hardware/software requirements: Honeywell Multics
organization:
Bernard Greenberg
Honeywell Bull
not free, contact vendor for price information
name: PMATE, ZMATE
version: PMATE (DOS) 4.0, PMATE (CP/M) 3.21, ZMATE (CP/M, Z-System) 1.0
implementation language: assembly language (not needed to use editors)
extension language: MATE macro language (TECO-like)
scope of implementation: extensible
hardware/software requirements: IBM PC, CP/M, Z-System
organization/author:
original by Michael Aronson (MATE = Michael Aronson's Text Editor)
ZMATE version by Bridger Mitchell and Jay Sage
ZMATE available from:
Sage Microsystems East
1435 Centre Strt
Newton MA 02159-2469
USA
+1 617 965 3552
(Availability of PMATE for the PC is not certain at this time. Sage
Microsystems may be able to offer it.)
not free, contact vendor for price information
name: Sage Professional Editor
version:
implementation language: C?
extension language: custom, C- and Awk-like
scope of implementation: extensible
hardware/software requirements: IBM PC
organization/author:
Sage Software, Inc.
1700 NW 167th Pl
Beaverton OR 97006
USA
+1 503 645 1150
fax +1 503 645 4576
not free, contact vendor for price information
name: Slick
version:
implementation language: C
extension language: Slick extension language, REXX-like
scope of implementation: extensible
hardware/software requirements: IBM PC
organization/author:
MicroEdge Inc.
P.O. Box 2367
Fairfax VA 22031
USA
+1 703 670 4575
not free, contact vendor for price information
name: SPE Editor
version:
implementation language: Lisp
extension language: Lisp
scope of implementation: extensible
hardware/software requirements: UNIX
organization/author:
Sun Microsystems, Inc.
2550 Garcia Ave
Mountain View CA 94043
USA
+1 415 960 1300
TLX 37 29639
not free, contact vendor for price information
name: Sprint (in some countries 'Esprit')
version:
implementation language: C
extension language: custom
scope of implementation: extensible
hardware/software requirements: IBM PC
organization/author:
Borland International
1800 Green Hills Rd
Scotts Valley CA 95067
USA
not free, contact vendor for price information
name: Sys-IX Editor
version:
implementation language: C?
extension language: macro
scope of implementation: command set
hardware/software requirements: UNIX, IBM PC
organization/author:
System-IX (Networks) Ltd.
55 Bedford Court Mansions
Bedford Avenue
London WC1B 3AD
UK
+44 71 636 8210
fax +44 71 255 1038
G.W. Computers Inc.
4 Eagle Square
East Boston MA 02128
USA
+1 617 569 5990
fax +1 617 567 2981
note: may not be Emacs
not free, contact vendor for price information
name: Unipress Emacs
version:
implementation language: C
extension language: MLisp
scope of implementation: extensible
hardware/software requirements: UNIX, VMS, IBM PC
organization/author:
Unipress Software Inc
2025 Lincoln Hwy
Edison NJ 08817
USA
+1 201 287 2100
fax +1 201 287 4929
telex 709418
note: was Gosling's Emacs
not free, contact vendor for price information
name: VOS Emacs
version: 10
implementation language: PL/I
extension language: none
scope of implementation: modified command set
hardware requirements: Stratus XA, IBM System/88 or Olivetti CPS-32 computer
software requirements: VOS operating system
organization/author:
Stratus Computer Inc.
55 Fairbanks Blvd
Marlboro MA 01752
USA
+1 508 460 2000
telex (294112) ANSBK STRA UR
not free, contact vendor for price information
name: ZMACS
version:
implementation language: Lisp
extension language: Lisp
scope of implementation: extensible
hardware/software requirements: Symbolics
organization/author:
Symbolics, Inc.
8 New England Executive Park
Burlington MA 01803
USA
+1 617 221 1000
+1 800 533 7629
not free, contact vendor for price information
name: ZMACS (TI Explorer Emacs)
version:
implementation language: Lisp
extension language: Lisp
scope of implementation: extensible
hardware/software requirements: Explorer
organization/author:
Texas Instruments
12501 Research Blvd
Austin TX 78759
USA
+1 512 250 7111
+1 800 232 3200
fax +1 512 250 6522
not free, contact vendor for price information
---------- Implementations That Are No Longer Available ----------
name: EINE (EINE is not Emacs (the first known recursive acronym)),
ZWEI (Zwei Was Eine, Initially (the author knew German)),
DREI (Drei Really Eine Inside)
version:
implementation language: Lisp
extension language: Lisp
scope of implementation: extensible
hardware/software requirements: Lisp Machine
organization/author:
MIT
USA
no longer available
name: FINE (Fine Is Not Emacs)
version:
implementation language: BLISS
extension language: none
scope of implementation: command set
hardware/software requirements: PDP-10
organization/author:
Mike Kazar
Carnegie Mellon University
USA
no longer available
name: NMODE ("New MODE"?), predecessor may be EMODE
version:
implementation language: PSL, Common LIsp
extension language: PSL, Common LIsp
scope of implementation: extensible
hardware/software requirements: HP series 9000
organization/author:
Hewlett-Packard
old symbolic languages group?
no longer available
name: TORES (Text ORiented Editing System)
version:
implementation language: C
extension language: none
scope of implementation: command set
hardware/software requirements: UNIX
organization/author:
Jeffrey Schiller
MIT
USA
no longer available
name: PD Forthmacs System Editor
version:
implementation language: Forth?
extension language: none
scope of implementation: command set
hardware/software requirements: Atari?
organization/author:
Bradley Software
no longer available
name: tv (aka otv, SINE (SINE is not EINE (the first known
doubly-recursive acronym)))
version:
implementation language: PL/1
extension language: SINE (Lisp-like)
scope of implementation: extensible
hardware/software requirements: MagicSix on Perkin-Elmer 3200 series
organization/author:
Owen "Ted" Anderson
MIT Architecture Machine Group
USA
no longer available
name: ue
version:
implementation language: ?
extension language: none
scope of implementation: command set
hardware/software requirements: Atari ST
organization/author:
pm@cwru.edu
no longer available
Part of Gulam a public-domain shell.
name: VINE (Vine Is Not Emacs)
version:
implementation language: Fortran (!)
extension language: none
scope of implementation: command set
hardware/software requirements: VMS
organization/author:
Craig Finseth
Texas Instruments
Dallas TX
USA
no longer available
name: none
version:
implementation language: C
extension language: none
scope of implementation: command set
hardware/software requirements: HLH Orions
organization/author:
Steven Zimmerman
no longer available
Dated 1983. Described as a "distant descendant of the one written by
Warren Montgomery at Bell Labs. Might be an early, non-commercial
version of CCA Emacs.